package com.dcrzl.gazgmh.module.mh.service;

import com.dcrzl.gazgmh.common.entity.mh.MhMenu;
import com.dcrzl.gazgmh.common.service.BaseService;
import com.dcrzl.gazgmh.common.utils.PageInfo;
import com.dcrzl.gazgmh.common.utils.Result;

import java.util.List;

/**
 * 菜单管理
 *
 * @author dcrzl
 * @email 1728795786@qq.com
 * @date 2024-11-24 15:50:55
 */
public interface MhMenuService extends BaseService<MhMenu> {

    Result<MhMenu> selectOne(MhMenu mhMenu);

    Result<List<MhMenu>> selectList(MhMenu mhMenu);

    PageInfo<MhMenu> selectPage(MhMenu mhMenu);

    /**
     * 联合分页查询
     * @param mhMenu
     * @return
     */
    PageInfo<MhMenu> selectUPage(MhMenu mhMenu);
}

